head sock - Espagnol Anglais Dictionnaire